package com.rolerealm.service.impl;

import com.rolerealm.service.SpeechSynthesisService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;

@Slf4j
@Service
@RequiredArgsConstructor
public class MockSpeechSynthesisServiceImpl implements SpeechSynthesisService {

    @Override
    public String synthesize(String text, String voice, Double speed, Double pitch, Long userId) {
        log.debug("Mock TTS synthesize, userId: {}, voice: {}, speed: {}, pitch: {}", userId, voice, speed, pitch);
        return "https://example.com/audio/mock.mp3";
    }
}


